supervising animator - Turkish English Dictionary